Exodus debunked